def display_items(items):
    print("\n======= Item List =======")
    if not items:
        print("No items to display.")
    else:
        for item in items:
            print(f"ID: {item['id']}. Name: {item['name']}. Price: ${item['price']}. Production Date: {item['production_date']}")
    print("========================\n")

if __name__ == "__main__":
    sample = [
        {'id': 1, 'name': 'croissant', 'price': 2.50, 'production_date': '2024-01-15'},
        {'id': 2, 'name': 'baguette', 'price': 3.00, 'production_date': '2024-01-16'}
    ]
    display_items(sample)
    display_items([])
